Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 MALLARD ROAD Detached £74,950 27 Sep 2002
8 MALLARD ROAD Detached £101,500 1 Sep 2015
26 MALLARD ROAD Terraced £36,000 26 Jul 2002